twenty-lighting chains - Francés Inglés Diccionario